.layout{
    width: 100%;
    >.productCom{
        width: 100%;
        >.newCom{
            padding-left: 12px;
            width: 100%;
            height: 36px;
            line-height: 36px;
            font-size: 16px;
            color:#a24604; 
            background-color: #f3f3f3;
            border-top:1px solid #c8c8c8;
            border-bottom:1px solid #c8c8c8;
        }
        >a{
            margin-top: 5px;
            font-size: 16px;
            color:#999;
            display: block;
            height: 30px;
            line-height: 30px;
            padding-left: 12px;
        }
        >.comArea{
            width: 100%;
            margin-top: 15px;
            padding: 0 10px;          
            >.commentShow{
                width: 100%;
                background-color:#f8f8f8;
                border:1px solid #ccc;
                padding: 10px;
                position: relative;
               >.comInfo{
                   width: 100%;
                   display: flex;
                   justify-content: space-between;
                   margin-bottom: 10px;
                    >.comName{
                        font-size: 14px;
                        color:#4f6900;
                        >.star{
                            font-size: 16px;
                            color:#ff9000;
                        }
                    }
                    >.comTime{
                        font-size: 12px;
                        color:#999;
                    }
               }
               >.comment{
                   color:#000;
                   font-size: 16px;
               }
               &::before,&::after{
                   content:"";
                   width: 0px;
                   height: 0px;
                   position: absolute;
                   top: -17px;
                   left: 30px;
                   border-bottom: 8px solid #ccc;
                   border-top: 8px solid transparent;
                   border-left: 8px solid transparent;
                   border-right: 8px solid transparent;
               }
               &::after{
                    top: -12px;
                    left: 32px;
                    border-bottom: 6px solid #fff;
                    border-top: 6px solid transparent;
                    border-left: 6px solid transparent;
                    border-right: 6px solid transparent;
               }
            }
        }
    }
}